neck cushion - French English Dictionary